 # -*- coding: utf-8 -*-
#第一章
# \n   换行的意思
star='***********************'  
# (1)
name='wangweiya' 
print name  # wangweiya

name='wang\nweiya'
print name  # wang 换行weiya

name='wang\
weiya'
print name # wangweiya

name=r'wang\nweiya'
print name # wang\nweiya     按照原格式输出

print star
name='wang\n\
weiya'
print name # wang换行weiya

name="it's a dog"
print name  #it's a dog

name="""wang
wei
ya"""
print name  #按照原格式输出

name=u'lebon\njames'
print name  #lebon 换行james

# 2. 字符串是无法改变的，无论对它进行怎么样的操作，你总是创建了新的字符串对象，而不是改变原有的字符串。
#    注意：包头不包尾
name='wangweiya'
print name[0]    # w
print name[-1]   # a
print name[0:]   # wangweiya
print name[0:4]  # wang
print name[4:-1] #  weiy
print name[:]  #wangweiya
print name[-1:-4:-1] # ayi  想要逆着取，最后步长设置为负数
print name[-1:-4]  #[]  空的

print star

first_name='wang'
print list(first_name) #返回['w','a','n','g']


new_name=first_name+'weiya'
print new_name  #字符串相加

last_name='weiya'
for names in last_name:
	print names, #注意缩进  循环遍历字符串
print '\n'
print star

dog='mili'
new_dog=dog*3
print dog   # mili
print new_dog #milimilimili





























